radiation shielding glass - Francés Inglés Diccionario